thick-billed parrot - Turkish English Dictionary